home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 8 / The Arsenal Files Collection #8 (Arsenal Computer) (1996).ISO / g_quake / flames.zip / FLAME.TXT < prev    next >
Text File  |  1996-09-25  |  4KB  |  109 lines

  1. Title    : FLAMES & FLARES - the Quake flames and flare addition!
  2. Filename : FLAMES.zip
  3. Version  : Quake reg 1.01, Flames version 1.0
  4. Date     : 09/09/96
  5. Author   : Tristan Rowley (Dr_Tyrell on IRC)
  6. Email    : tristan@justche.demon.co.uk
  7. Credits  : All tha guys (Nexus6, Roy_Baty, Dr_Spliff, TangoMan, Nutz, Mr-PG)
  8.            The Necessary Evil guys (Hacky, LJ Noordsi, Psi, Piramida, ..)
  9.            The #Quake EU peeps.. MD232/323, everyone else on the channel..
  10.         Andrew! :)
  11.  
  12. Type of Mod
  13. -----------
  14. Quake C  : yes
  15. Sound    : no
  16. MDL      : yep
  17.  
  18.  
  19. Format of QuakeC
  20. ----------------
  21. unified diff  : no
  22. context diff  : no
  23. .qc files     : yes
  24. progs.dat     : yes 
  25.  
  26.  
  27. Description of the Modification
  28. -------------------------------
  29. I was just playing with QuakeC, trying to add new weapons.. and these things
  30. kind of emerged while I was writing something completely different.  My
  31. original project failed miserably (I've given up now) so I started writing
  32. these instead..
  33.  
  34. FLAMES
  35.         What this thing actually does is add to the BecomeExplosion routine, so
  36. all of the explosions (rocket, grenade etc) sprout a couple of fires which'll
  37. spread then go out.  While burning, these are damaging so stay away.
  38.  
  39. FLARES
  40.         Pressing '6' twice will take you to the flare gun.  Firing the
  41. flaregun will launch a flare, which will fall to the ground once it hits a
  42. wall where it will light up brightly, illuminating the area.  Oh, you have to have
  43. the grenade launcher before you can use the flare gun.
  44.  
  45. Simple!
  46.  
  47. And before I forget, please remember to impulse 128 sometime!
  48.  
  49. How to Install the Modification
  50. -------------------------------
  51. unzip the zip file into a new directory off of your Quake dir.
  52. put the .mdls in your progs dir and put the progs.dat file in the dir.
  53.  
  54. then start quake with
  55. quake -game <nameofdir>
  56.  
  57. If you want to add these things to your own mods, simply add the flame.qc
  58. file to your progs.src and add a few lines to weapons.qc in the
  59. BecomeExplosion() section.  I've included the version I've been using, which
  60. also adds the flares and Multiskin.
  61.  
  62. Technical Details
  63. -----------------
  64.  
  65.         I did have the flames looking much better when they spread, but
  66. after a while the game would crash with 'No free edicts', so there's nothing
  67. I can do about it.  At the moment, each flame will spawn a new flame, then
  68. expire a short time after.  It'll only spawn 50% of the time, so the fire's
  69. lifetime is finite.
  70.     In order to make the flames look good I've taken the normal flame2.mdl and
  71. enlarged it somewhat.  This will make some things in the game look pretty weird,
  72. but it does mean that if somebody connects to a server running this mod then 
  73. they won't get booted out to the OS, they'll just be wondering why these tiny little
  74. flames are doing sooo much damage...
  75.         Oh, I've already included the MultiSkin code into the weapons.qc
  76. and client.qc, so that'll cut down time when you're making your own compilations.
  77.  
  78. Future Enhancements
  79. -------------------
  80.  
  81.         I was thinking about adding a napalm-style thing, or maybe oil.  So
  82. you could spray an area with stuff then ignite it using a flare or something.
  83. Anybody want to do this?  Or I could do it myself if anybody wants me to...
  84.  
  85. Author Information
  86. ------------------
  87. 16 year old college-attending computer engineer/programmer part-timer.
  88.  
  89. Copyright and Distribution Permissions
  90. --------------------------------------
  91.  
  92. Authors MAY use these modifications as a basis for other
  93. publically available work.  Just mail me first, I may have a new
  94. version in the pipeline.
  95.  
  96. You may do whatever you please with the contents of this archive..
  97. within reason.  (I don't want to see on ftp.cdrom, "Look at this great
  98. FLAMES patch by Mr StealMyCode!") Seriously, do whatever you like, but
  99. give me credit.
  100.  
  101. Availability
  102. ------------
  103.  
  104. This modification is available from the following places:
  105.  
  106. FTP   : ftp.cdrom.com
  107.  
  108. Thanks to the author of DMBOT for the template to this file.
  109.